home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 June / PCWorld_2004-06_cd.bin / software / vyzkuste / koolmoves / kmsetup.exe / {app} / Motion Scripts / Simple Write On / effect.txt
Text File  |  2002-11-07  |  598b  |  42 lines

  1. mcN = "letter";
  2. waitCharEnd = 1;
  3. loop = 0;
  4. loopDelay = 0;
  5.  
  6. aLetters = new Array();
  7.  
  8. for (i = 0; i< numChar; i++)
  9. {
  10.   aLetters[i+0] = i;
  11.   var letter =  this[mcN +i];
  12.   letter._visible = false;
  13.   letter.init = letterInit;
  14.   letter.doEffect = effect;
  15.   letter.number = i;
  16. }
  17.  
  18. function letterInit()
  19. {
  20.   this._visible = false;
  21. }
  22.  
  23. function effect()
  24. {
  25.   this._visible = true;
  26.   this.gotoAndStop("end");
  27. }
  28.  
  29. function shuffle()
  30. {
  31.   return Math.floor(Math.random() * 3) -1;
  32. }
  33.  
  34. if (random == 1)
  35. {
  36.   aLetters.sort(shuffle);
  37. }
  38.  
  39. if (reverse == 1)
  40. {
  41.   aLetters.reverse();
  42. }